/**
 * bootstrap summernote plugins
 */
(function() {
	'use strick',
	
	require.config({
		paths: {
			"bootstrap.summernote": "bootstrap/extends/bootstrap-summernote/0.8.1/js/summernote.min",
			"bootstrap.summernote.zh-CN": "bootstrap/extends/bootstrap-summernote/0.8.1/js/lang/summernote-zh-CN"
		},
		shim: {
			"bootstrap.summernote": {
				deps : ["css!bootstrap/extends/bootstrap-summernote/0.8.1/css/summernote.css"]
			},
			"bootstrap.summernote.zh-CN": {deps : ["bootstrap.summernote"]}
		}
	});
	
	define(['bootstrap.summernote','bootstrap.summernote.zh-CN'], function(){
		return {
			register:function(elem, options){
				jQuery(elem).summernote(jQuery.extend({},{
					lang: 'zh-CN',
					dialogsInBody: true
				}, options));
			}
		};
	});
})(this);
